/* 图片滚动 */
.i_tit{float:left;width:100%;border-bottom:1px dotted #aaa;margin-bottom:35px;margin-top:25px;}
.i_tit .t1{line-height:50px;font-size:24px;float:left;color:#4f4f4f;}
.i_tit .t2{line-height:50px;font-size:16px;float:left;color:#4f4f4f;margin-left:15px;}


.kfxm_list{ position:relative; height:290px;width:1200px; }
.kfxm_wrap{width:1200px;overflow:hidden;}
.kfxm_list ul{ overflow:hidden; zoom:1; }
.kfxm_list ul li{ float:left;  width:386px; height:280px; margin-left:7px; margin-right:7px; overflow:hidden; display:inline;font-size:12px;line-height:24px;position:relative}

.kfxm_list ul li a.name{display:block;height:48px; line-height:46px;color:#444;font-size:18px;}
.kfxm_list ul li a:hover{color:#e60011;}
.kfxm_list ul li a img{width:386px; height:280px;}



.kfxm_list .prev,.kfxm_list .next{z-index:99999;position:absolute; left:-30px; top:250px; display:block; width:22px; height:39px; overflow:hidden; background:url(img/icons.gif) -22px 0 no-repeat; cursor:pointer; margin-top:-20px;}
.kfxm_list .next{right:-28px;left:auto; background-position:-66px 0; }
.kfxm_list .prevStop{ background-position:0 0; }
.kfxm_list .nextStop{ background-position:-44px 0; }


.pic_h img{
	width:100%;
    overflow: hidden;
    position: relative;
	z-index:1;
    transform: scale(1);
    transition: all 0.7s ease 0s;
	}
.pic_h .show{
    background:rgba(0,0,0,0.6);
	transition: all 0.7s ease 0s;
    width:100%;
	height:100%;
    z-index: 200;
    left: 0;
    position: absolute;
    top:238px;
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: opacity;
    transition-timing-function: ease-in;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.3s;
    -moz-transition-property: opacity;
    -moz-transition-timing-function: ease-in;
	/* Safari 鍜? Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property: opacity;
    -webkit-transition-timing-function: ease-in;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.3s;
    -o-transition-property: opacity;
    -o-transition-timing-function: ease-in;
}
.pic_h .show .imgArea {
    left:0;
	width:100%;
	height:100%;
	bottom:0;
    margin:0;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 0.4s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.4s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 鍜? Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.4s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.4s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.pic_h .show .imgArea a.cp_nme{
	color:#fff;
	display:block;
	font-size: 16px;
	line-height:38px;
	text-align:center;
	padding:0;
}
.pic_h .show .imgArea a.cp_tip{
	padding:18px 30px;
	display:block;
	line-height:28px;
	font-size: 14px;
	color:#fff;
}
.pic_h .show .imgArea a.cp_nme:hover{
	color:#fff;
}
.pic_h:hover  .show {top:0;}
.pic_h:hover .show .imgArea a.cp_nme{
	font-size: 16px;
	padding:35px 20px 0px;}

.pic_h .show .imgArea a.cp_tip span{color:#d40e23}
.pic_h:hover img {
	transform: scale(1.1) rotate(-2deg);
}
